--https://bj.lianjia.com/ershoufang/101104352894.html
CREATE TABLE IF NOT EXISTS House
(
	id nvarchar(15) PRIMARY KEY,
	title nvarchar(50),
	roomNum nvarchar(10),
	roomFloor nvarchar(10),
	buildingArea nvarchar(10), --建筑面积
	realArea nvarchar(10), --套内面积
	roomStructure nvarchar(10), --户型结构
	buildingType nvarchar(10), --建筑类型
	buildingStructure nvarchar(10), --建筑结构
	orientation nvarchar(10), --房屋朝向
	totalFloor smallint,
	decorateType nvarchar(10), --装修情况
	roomLadderRatio nvarchar(10), --梯户比例
	heatingType nvarchar(10), --供暖方式
	hasElevator bit, --有无电梯
	propertyYears smallint, --产权年限,
	propertyType nvarchar(10), -- 产权所属
	tradeType nvarchar(10), -- 交易权属
	onlineDate date, --挂牌时间
	lastTradeDate date, --上次交易
	houseType nvarchar(10), --房屋用途
	houseYear nvarchar(10), --房屋年限
	mortgageInfo nvarchar(100), --抵押信息
	buildYear int, --建造年份
	address nvarchar(100), --地址
	community nvarchar(50), --小区
	region nvarchar(20), --区域
	district nvarchar(10), --区
	price decimal --价格
)


GO
--https://bj.lianjia.com/chengjiao/101104275917.html
CREATE TABLE IF NOT EXISTS HouseDealInfo
(
	id nvarchar(15),
	dealDate date , --交易日期
	dealCycle int, --成交周期
	adjustPriceTimes int, --调价次数
	showNum int, --带看次数
	watchNum int, --关注数
	viewTimeOnSite int, --阅览次数
	dealPrice decimal, --成交价格
	onsitePrice decimal, --挂牌价格
	avgPrice decimal, --单价
	PRIMARY KEY (id, dealDate)
)

Go
--
--https://bj.lianjia.com/xiaoqu/1111027380930/
CREATE TABLE IF NOT EXISTS Community
(
	id nvarchar(15) PRIMARY KEY,
	name nvarchar(50),
	buildYear int,
	buildingType nvarchar(10), --建筑类型
	managementFee nvarchar(10), --物业费用
	managementCompany nvarchar(10), --物业公司
	buildingCount int, --楼栋总数
	houseCount int --房屋总数
)

GO
--https://bj.lianjia.com/xiaoqu/
--https://bj.lianjia.com/chengjiao/c1111027374239/
CREATE TABLE IF NOT EXISTS CommunityTrend
(
	id nvarchar(15),
	[date] date ,
	avgPrice decimal, --小区均价
	onsaleNum int, --正在出售
	dealNumOf90Days int, --近90天成交
	showNumOf30Days int, --近30天带看	
	totalDealNum int, --总成交
	PRIMARY KEY(id, [date])
)

GO
--https://bj.lianjia.com/fangjia/xicheng/
--https://bj.lianjia.com/chengjiao/xicheng/
CREATE TABLE IF NOT EXISTS DistrictTrend
(
	district nvarchar(15),
	[date] date ,
	avgPrice decimal, --均价
	onsaleNum int, --正在出售	
	dealNum int, --当天成交
	showNum int, --当天带看
	totalDealNum int, --总成交
	dealNumOf90Days int, --近90天成交
	PRIMARY KEY(district, [date])
)


GO
--https://bj.lianjia.com/fangjia/
--https://bj.ke.com/fangjia/
CREATE TABLE IF NOT EXISTS FullIndex
(
	[year] int,  
	[month] int,
	dealPrice decimal, --成交均价
	listPrice decimal, --挂牌均价 
	newHourseNum int, --新房数量
	showNums int, --带看数量
	PRIMARY KEY([year], [month])
)

GO 
--https://bj.lianjia.com/fangjia/
--https://bj.ke.com/fangjia/
CREATE TABLE IF NOT EXISTS DailyIndex
(
	[date] date PRIMARY KEY,
	newHouses int,	--新房数量
	newClients int, --新客数
	showNums int, --带看数
	dealNums int, --成交数
	dealNumsOfLasy90Days int, --最近90天的成交数
	onSaleNum int,	--可售房数
	totalSaledNum int, --总共已售数
	dongchengDealNumsOfLast90Days int, --东城成交数 https://bj.lianjia.com/chengjiao/dongcheng/ng1hu1nb1sf1/
	xichengDealNumsOfLast90Days int, --西城成交数 https://bj.lianjia.com/chengjiao/dongcheng/ng1hu1nb1sf1/
	chaoyangDealNumsOfLast90Days int --朝阳成交数 https://bj.lianjia.com/chengjiao/chaoyang/ng1hu1nb1sf1/
)

Go

REPLACE INTO House
(
	[year],  
	[month],
	dealPrice, --成交均价
	listPrice, --挂牌均价 
	newHourseNum, --新房数量
	showNums --带看数量	
)
VALUES
(
	:year,  
	:month,
	:dealPrice, 
	:listPrice, 
	:newHourseNum, 
	:showNums 
)

		
						


	